stick in the throat - Français Anglais Dictionnaire